ropes for climbing palm trees - Espagnol Anglais Dictionnaire